Skip to content

Conversation

@TC-MO
Copy link
Contributor

@TC-MO TC-MO commented Jan 8, 2026

No description provided.

@TC-MO TC-MO self-assigned this Jan 8, 2026
@TC-MO TC-MO added the t-docs Issues owned by technical writing team. label Jan 8, 2026
@codecov
Copy link

codecov bot commented Jan 8, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.01%. Comparing base (f5d2941) to head (449da7e).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #574   +/-   ##
=======================================
  Coverage   76.01%   76.01%           
=======================================
  Files          42       42           
  Lines        2468     2468           
=======================================
  Hits         1876     1876           
  Misses        592      592           
Flag Coverage Δ
integration 68.96% <ø> (ø)
unit 64.58% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@TC-MO TC-MO marked this pull request as ready for review January 9, 2026 09:09
@@ -0,0 +1,155 @@
---

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same issue. Can the overview page be brought one level up? Overview page under an overview section is kinda weird UX

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

donezo


Key features:

- Synchronous and asynchronous interfaces for flexible integration

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

MInor: For integration of what, where? I'd consider specifying.

Comment on lines +43 to +47
```sh
pip --version
```

If these commands return the respective versions, you're ready to continue.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you actually need to check the version of pip, or do you only need to check that it's correctly configured?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think in this case it's just to be more explicit. since you need a package manager we want users to check that they actually have it.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is written one block above; it is for the verification that Python and pip are installed.


## Authentication and initialization

To use the client, you need an [API token](/platform/integrations/api#api-token). You can find your token under the [Integrations](https://console.apify.com/account/integrations) tab in Apify Console. Copy the token and initialize the client by providing it as a parameter to the `ApifyClient` constructor.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add "Have an Apify account" to prereqs? It sounds basic, but you actually do need it :D

TC-MO and others added 3 commits January 12, 2026 12:41
fix links in left side and top side navbars
@TC-MO TC-MO requested a review from marcel-rbro January 12, 2026 12:32

:::

## Quick start
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just note that we have these quick start sections in overview pages, but ideally over time it would be good to have stand alone quick start pages in all JS, Python Clients/SDKs, and have overview just a really quick overview of the tool

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

but that defeats the purpose of what we did, does it not? We had separate quick start (and other pages) and we merge them into one overview, only to later, divide them again into overview and quick start?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But it does not make sense imho, even after the discussion about our KR, where we specifically mentioned that we want to have each page designed for "one purpose".

Maybe we should have some discussion about the general structure of these documentation to prevent these misunderstandings. For example, in the CLI we have Overview, Installation, and Quick Start. I think this work very good as each page has clear purpose.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No no, that makes sense to me in the long run. Do you want us to move quick start to separate page as part of this PR or separate issue and we can move forward how it is now?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nono, let's keep it as it is now. I do not want to block this we want to remove the landing pages. It was more "once we start to work on the redesign", probably in Q2 :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-docs Issues owned by technical writing team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants